home *** CD-ROM | disk | FTP | other *** search
/ Pascal Super Library / Pascal Super Library (CW International)(1997).bin / SHELLS / SZ2 / INPUT1.DEF < prev    next >
Text File  |  1992-08-31  |  1KB  |  44 lines

  1. .Evolving an Application:  Data Entry Dialog, Application level
  2.  
  3. COMMENTS
  4. --------
  5. This series of demos takes a Vision object from Application level to
  6. an encapsulated, independent object.
  7.  
  8.  
  9. UPSIDE
  10. ------
  11. We've got a dialog on the screen, which can be modified with
  12. the Dialog Editor.  The record commands don't interfere, should we
  13. want to add History Lists later.  And, we've got a hint for each field
  14. in the dialog.
  15.  
  16. DOWNSIDE
  17. --------
  18. "Edit" mode is always active; the user could accidentally type some
  19. keys and over-write data.  Also, all the action (events) is handled
  20. by the Application; they really should be encapsulated into the
  21. object.
  22.  
  23. @PA - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  24.  
  25.  
  26.  
  27. [ UNIT ]
  28. General            /R                       @@ Use & Register
  29.  
  30. [ DIALOG ]
  31. input
  32.  
  33. [ SUBMENU ] Record                     ;;move around
  34. next    PgDn       cmNextRecord        ;;next record
  35. prior   PgUp       cmPrevRecord        ;;prior record
  36. first   Ctrl-PgUp                      ;;show the first record
  37. last    Ctrl-PgDn                      ;;show the last record
  38.  
  39. [ HINT ]
  40. hcName                  ;;who is this?
  41. hcAddress               ;;where do they live?
  42. hcPhone                 ;;how do I contact them?
  43. hcMemo                  ;;why I am typing in their name?
  44.